package com.woniuxy.microaftersaleserver.utils;

import org.springframework.core.convert.converter.Converter;
import org.springframework.util.StringUtils;

import java.util.Date;

/*这是一个日期格式的转换
 * @author ：gy
 * @description：TODO
 * @date ：2020/11/20 11:42
 */
public class StringToDateConverter implements Converter<String,Date> {
    @Override
    public Date convert(String s) {
        Date date=null;
        try{
            if(StringUtils.hasLength(s)){
                int len = s.length();
                if(len==10){
                    date = DateUtil.strToDate(s, "yyyy-MM-dd");
                }else{
                    date = DateUtil.strToDate(s, "yyyy-MM-dd HH:mm:ss");
                }
            }
        }catch (Exception e){
            e.printStackTrace();
        }
        return date;
    }
}
